bottom-seated power plant - German English Dictionary